uterine appendages - Turco Inglés Diccionario